package com.atguigu.mybatis.bean;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

@ToString
@Data
// 实现Serializable接口,缓存机制运行时能把它放进二级缓存
// Mapper的xml文件中可以用<cache/>开启二级缓存,一旦开启,就一定要为查询结果类实现Serializable接口,否则报错
// 但后面会用redis来做缓存,很少会开启Mybatis的二级缓存
//public class Emp implements Serializable {
public class Emp {
    private Long id;
    private String empName; // emp_name；  驼峰命名规则
    private Integer age;
    private Double empSalary; // emp_salary

//    @Override
//    public String toString() {
//        return "Emp{" +
//                "id=" + id +
//                ", empName='" + empName + '\'' +
//                ", age=" + age +
//                ", empSalary=" + empSalary +
//                '}';
//    }
}
